Meteorological Satellite — synonyms, definition
1. meteorological satellite (Noun)
1 synonym
weather satellite
1 definition
meteorological satellite (Noun) — A satellite that transmits frequent picture of the earth below.
3 types of
artificial satellite orbiter satellite